# version 0.1.0
import random

filename = 'abx'
# TODO: 可以把 randint 的数据取出来储存, 简化代码, 后续提供允许用户输入随机数长度功能
with open(filename, 'a', encoding='utf-8') as file_obj:
    while (1):
        try:
            # 上一个版本写入的字符串具有重复性, 随机性不足
            # 可以选择一次性写入更长的随机数, 以随机的模式写入
            tmp = str(random.randint(1000000000000000000000000000000000000000000000000000000000000000,
                      9999999999999999999999999999999999999999999999999999999999999999))
            file_obj.write(tmp)
        except Exception as e:
            print(e)
            file_obj.close()
            break
